Former US diplomat Manuel Rocha has been sentenced to 15 years in federal prison after admitting... (13 revisions)